(project-current): Add binding for 'non-essential'
authorDmitry Gutov <dmitry@gutov.dev>
Thu, 28 Mar 2024 03:41:52 +0000 (05:41 +0200)
committerDmitry Gutov <dmitry@gutov.dev>
Thu, 28 Mar 2024 03:41:52 +0000 (05:41 +0200)
* lisp/progmodes/project.el (project-current):
Add binding for 'non-essential' (bug#69584).

lisp/progmodes/project.el

index ac18aceadcf494504eb2074d254a44f43e064cfe..a10e24f3e2826bee9116420f53b7710ded4385b8 100644 (file)
@@ -229,7 +229,8 @@ See the doc string of `project-find-functions' for the general form
 of the project instance object."
   (unless directory (setq directory (or project-current-directory-override
                                         default-directory)))
-  (let ((pr (project--find-in-directory directory)))
+  (let ((pr (project--find-in-directory directory))
+        (non-essential (not maybe-prompt)))
     (cond
      (pr)
      ((unless project-current-directory-override